home *** CD-ROM | disk | FTP | other *** search
/ L' Effet Pommier 3 / L'Effet Pommier - Volume 03.iso / Programmation / Gooey1.3.1 / C++ Templates / mmCWindow.c < prev    next >
Text File  |  1993-12-17  |  2KB  |  98 lines

  1. $$Message MM Window, mm:mmWindowObject.cp
  2. $$File mm:mmWindowObject.cp
  3. /*  mmWindowObject                 */
  4. /*  $CopyRight$ */
  5.  
  6. /*    File name:  mmWindowObject
  7.     Function:  Basic window object
  8.  
  9.     History: $Date$ Original by $Author$
  10.  
  11. */
  12.  
  13. #include "mmCommon$Prototype.name$.h"    /* Common */
  14. #include "Common$Prototype.name$.h"        /* Common */
  15.  
  16.  
  17. /* ======================================================= */
  18. /* ======================================================= */
  19.  
  20. void CmmDisplay::Init()
  21. {
  22.  
  23. this->ExtraDataHdl = nil;            /* Not used by MM code, dedicated to user code */
  24. /* Expected to be overridden by the window code */
  25. }
  26.  
  27. /* ======================================================= */
  28.  
  29. void CmmWindow::Init()
  30. {
  31.  
  32. inherited::Init();
  33.  
  34. this->MultipleInstances = false;    /* Default to single instance only */
  35. /* Expected to be overridden by the window code */
  36. }
  37.  
  38. /* ======================================================= */
  39.  
  40. void CmmWindow::Moved(Rect *OldRect,WindowPtr whichWindow)
  41. {
  42. /* Expected to be overridden by the window code */
  43. }
  44.  
  45. /* ======================================================= */
  46.  
  47. void CmmWindow::CloseExtras(Ptr theWS)
  48. {
  49. /* Cast to xxWorksheet.namexxPRec */
  50. /* Expected to be overridden by the window code */
  51. }
  52.  
  53. /* ======================================================= */
  54.  
  55. void CmmWindow::UpdateExtras(Ptr theWS)
  56. {
  57. /* Cast to xxWorksheet.namexxPRec */
  58. /* Expected to be overridden by the window code */
  59. }
  60.  
  61. /* ======================================================= */
  62.  
  63. void CmmWindow::OpenExtras(Ptr theWS)
  64. {
  65. /* Cast to xxWorksheet.namexxPRec */
  66. /* Expected to be overridden by the window code */
  67. }
  68.  
  69. /* ======================================================= */
  70.  
  71. void CmmWindow::ActivateExtras(Boolean Do_An_Activate,Ptr theWS)
  72. {
  73. /* Cast to xxWorksheet.namexxPRec */
  74. /* Expected to be overridden by the window code */
  75. }
  76.  
  77. /* ======================================================= */
  78.  
  79. void CmmWindow::HandleExtraButtons(Ptr theWS,ControlHandle theControl,short *UnHiliteValue)
  80. {
  81. /* Cast to xxWorksheet.namexxPRec */
  82. /* Expected to be overridden by the window code */
  83. }
  84.  
  85. /* ======================================================= */
  86.  
  87. void CmmWindow::HandleExtraCheckboxes(Ptr theWS,ControlHandle theControl)
  88. {
  89. /* Cast to xxWorksheet.namexxPRec */
  90. /* Expected to be overridden by the window code */
  91. }
  92.  
  93. /* ======================================================= */
  94. /* ======================================================= */
  95. $$CloseFile
  96.  
  97.  
  98.